Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 NELSON PLACE Semi-Detached £56,000 22 Jul 1996
18 NELSON PLACE Semi-Detached £56,950 10 May 1996
20 NELSON PLACE Detached £102,000 3 Aug 2001